edge of excavation - German English Dictionary